package com.pingtai.indent.entity;

import java.io.Serializable;
import java.util.Date;

import com.pingtai.user.entity.User;

public class UserIndent implements Serializable{

	
	private static final long serialVersionUID = -5117737214354115221L;
	private Integer id;
	private Integer number;
	private User user;
	private User parentUser;
	private Integer type;
	private Float totalPrice;
	private String targetUrl;
	private String targetTitle;
	private String remark;
	private Integer state;
	private Date createDate;
	private Integer startNumber;
	private Integer nowNumber;
	private Date endDate;
	private Float price;
	private UserBaseIndentType baseIndentType;
	private Date auditDate;
	private User auditUser;
	private String refundReason;
	private User refundUser;
	private Date refundDate;
	private User endUser;
	private IndentQqPlzb indentQqPlzb;
	private Qq qq;
	private String weixinNum;
	private RenzhengMid renzheng;
	private Float basePrice;
	private Float baseTotalPrice;
	private User balanceUser;
	private Date balanceDate;
	private UserIndentMoneyTmp indentMoneyTmp;
	private IndentXinlangZb indentXinlangZb;
	private Integer deleted;
	private Integer brandId;	//天猫关注专用
	
	private Integer weixinSameNum;	//微信专用
	
	
	public Integer getWeixinSameNum() {
		return weixinSameNum;
	}
	public void setWeixinSameNum(Integer weixinSameNum) {
		this.weixinSameNum = weixinSameNum;
	}
	public Integer getBrandId() {
		return brandId;
	}
	public void setBrandId(Integer brandId) {
		this.brandId = brandId;
	}
	public Integer getDeleted() {
		return deleted;
	}
	public void setDeleted(Integer deleted) {
		this.deleted = deleted;
	}
	public IndentXinlangZb getIndentXinlangZb() {
		return indentXinlangZb;
	}
	public void setIndentXinlangZb(IndentXinlangZb indentXinlangZb) {
		this.indentXinlangZb = indentXinlangZb;
	}
	public UserIndentMoneyTmp getIndentMoneyTmp() {
		return indentMoneyTmp;
	}
	public void setIndentMoneyTmp(UserIndentMoneyTmp indentMoneyTmp) {
		this.indentMoneyTmp = indentMoneyTmp;
	}
	public User getBalanceUser() {
		return balanceUser;
	}
	public void setBalanceUser(User balanceUser) {
		this.balanceUser = balanceUser;
	}
	public Date getBalanceDate() {
		return balanceDate;
	}
	public void setBalanceDate(Date balanceDate) {
		this.balanceDate = balanceDate;
	}
	public Float getBasePrice() {
		return basePrice;
	}
	public void setBasePrice(Float basePrice) {
		this.basePrice = basePrice;
	}
	public Float getBaseTotalPrice() {
		return baseTotalPrice;
	}
	public void setBaseTotalPrice(Float baseTotalPrice) {
		this.baseTotalPrice = baseTotalPrice;
	}
	public RenzhengMid getRenzheng() {
		return renzheng;
	}
	public void setRenzheng(RenzhengMid renzheng) {
		this.renzheng = renzheng;
	}
	public void setWeixinNum(String weixinNum) {
		this.weixinNum = weixinNum;
	}
	public String getWeixinNum() {
		return weixinNum;
	}
	public Qq getQq() {
		return qq;
	}
	public void setQq(Qq qq) {
		this.qq = qq;
	}
	public IndentQqPlzb getIndentQqPlzb() {
		return indentQqPlzb;
	}
	public void setIndentQqPlzb(IndentQqPlzb indentQqPlzb) {
		this.indentQqPlzb = indentQqPlzb;
	}
	public User getEndUser() {
		return endUser;
	}
	public void setEndUser(User endUser) {
		this.endUser = endUser;
	}
	public User getRefundUser() {
		return refundUser;
	}
	public void setRefundUser(User refundUser) {
		this.refundUser = refundUser;
	}
	public Date getRefundDate() {
		return refundDate;
	}
	public void setRefundDate(Date refundDate) {
		this.refundDate = refundDate;
	}
	public String getRefundReason() {
		return refundReason;
	}
	public void setRefundReason(String refundReason) {
		this.refundReason = refundReason;
	}
	public Date getAuditDate() {
		return auditDate;
	}
	public void setAuditDate(Date auditDate) {
		this.auditDate = auditDate;
	}
	public User getAuditUser() {
		return auditUser;
	}
	public void setAuditUser(User auditUser) {
		this.auditUser = auditUser;
	}
	public UserBaseIndentType getBaseIndentType() {
		return baseIndentType;
	}
	public void setBaseIndentType(UserBaseIndentType baseIndentType) {
		this.baseIndentType = baseIndentType;
	}
	public Float getPrice() {
		return price;
	}
	public void setPrice(Float price) {
		this.price = price;
	}
	public Integer getNowNumber() {
		return nowNumber;
	}
	public void setNowNumber(Integer nowNumber) {
		this.nowNumber = nowNumber;
	}
	public Integer getStartNumber() {
		return startNumber;
	}
	public void setStartNumber(Integer startNumber) {
		this.startNumber = startNumber;
	}
	
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public Integer getNumber() {
		return number;
	}
	public void setNumber(Integer number) {
		this.number = number;
	}
	public User getUser() {
		return user;
	}
	public void setUser(User user) {
		this.user = user;
	}
	public User getParentUser() {
		return parentUser;
	}
	public void setParentUser(User parentUser) {
		this.parentUser = parentUser;
	}
	public Integer getType() {
		return type;
	}
	public void setType(Integer type) {
		this.type = type;
	}
	public Float getTotalPrice() {
		return totalPrice;
	}
	public void setTotalPrice(Float totalPrice) {
		this.totalPrice = totalPrice;
	}
	public String getTargetUrl() {
		return targetUrl;
	}
	public void setTargetUrl(String targetUrl) {
		this.targetUrl = targetUrl;
	}
	public String getTargetTitle() {
		return targetTitle;
	}
	public void setTargetTitle(String targetTitle) {
		this.targetTitle = targetTitle;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	
	
}
